;;;QQ:67762207
[@sinGisun_open]
{
#ACT
FormatStr "FLD_SINUSERNAME='%s'" %USERNAME
ReadValueSql "TBL_SinGiSunQuest" %A9 "FLD_SINUSERNAME,FLD_SINMAINSTEP,FLD_SINSTEP_READY" [@SinGiMain_1_0]

[@SinGiMain_1_0()]
#ACT
mov A1 %ARG(1)
mov D1 %ARG(2)
mov D2 %ARG(3)
#IF
Equal A1 ""
#SAY
ˣôġҿûʲôøġ\ \
< /@Exit>
#ACT
break

#IF
Equal D1 3
Equal D2 2
checkitem  1
#ACT
goto @SinQuest_Pachun
break

#IF
Equal D1 3
Equal D2 1
#ACT
goto @SinQuest_Pachun_start
break

#IF
Equal D1 2
Equal D2 3
checkitem ź 1
checkjob taoist
#ACT
goto @SinQuest_End_3
break

#IF
Equal D1 2
Equal D2 3
checkitem ź 1
checkjob wizard
#ACT
goto @SinQuest_End_2
break

#IF
Equal D1 2
Equal D2 3
checkitem ź 1
checkjob warrior
#ACT
goto @SinQuest_End
break

#IF
Equal D1 2
Equal D2 2
#ACT
goto @SinQuest_SeeAgain_1
break

#IF
Equal D1 2
Equal D2 1
#ACT
goto @SinQuest_SeeAgain
break

#IF
Equal D1 2
Equal D2 0
#ACT
goto @SinQuest_Spritstest_Check_1
break

#IF
Equal D1 1
Equal D2 4
checkitem ħ 1
#ACT
goto @SinQuest_Spritstest_Check
break

#IF
Equal D1 1
Equal D2 3
checkitem ħ 1
#ACT
goto @SinQuest_Spritstest_retry
break

#IF
Equal D1 1
Equal D2 2
checkitem ħ 1
#ACT
goto @SinQuest_Spritstest
break

#IF
#ACT
goto @SinQuest_Pachun_start_0
break

[@SinQuest_Spritstest]
#IF
#SAY
к鰡\ \
<ǰ飿/@SinQuest_Spritstest_0>

[@SinQuest_Spritstest_0]
#IF
#SAY
ǰҪʵԸǸˣǺǣ鿼㡣ûҲûʾһɡ\ \
<һ£/@SinQuest_Spritstest_1>

[@SinQuest_Spritstest_1]
#SAY
Ѵ򿪡ܼȥɣǰʾɡ\ \
< /@exit>
#ACT
FormatStr "FLD_SINUSERNAME='%s'" %USERNAME
UpdateValueSql "TBL_SinGiSunQuest" %A9 "FLD_SINMAINSTEP=1"
UpdateValueSql "TBL_SinGiSunQuest" %A9 "FLD_SINSTEP_READY=3"
set [204] 1

[@SinQuest_Spritstest_retry]
#SAY
û׼𣿡ͽ˶ѣ\
ȥɣֱΪֹ \ \
< /@Exit>

[@SinQuest_Spritstest_Check]
#SAY
ҶԿ⡣\ \
ǡѵġô\ \
<ѣôᡭ/@SinGiSun_Spritstest_Check2>

[@SinGiSun_Spritstest_Check2]
#IF
checkitem ħ 1
#SAY
֪ˣ͸㣬ѡ˺Ұɡ\ \
<һȥˡ/@SinGiSun_Spritstest_Check3>
#ACT
FormatStr "FLD_SINUSERNAME='%s'" %USERNAME
UpdateValueSql "TBL_SinGiSunQuest" %A9 "FLD_SINMAINSTEP=2"
UpdateValueSql "TBL_SinGiSunQuest" %A9 "FLD_SINSTEP_READY=0"
take ħ 1
give ־ 1
#ELSESAY
ħôˣûħƣ޷㡣\ \
< /@Exit>

[@SinGiSun_Spritstest_Check3]
#IF
#ACT
mapmove 41 190 86

[@SinQuest_Spritstest_Check_1]
#SAY
Ѻ־ҵѡ\ \
<һȥˡ/@SinGiSun_Spritstest_Check3>

[@SinQuest_SeeAgain]
#ACT
FormatStr "FLD_SINUSERNAME='%s'" %USERNAME
UpdateValueSql "TBL_SinGiSunQuest" %A9 "FLD_SINMAINSTEP=2"
UpdateValueSql "TBL_SinGiSunQuest" %A9 "FLD_SINSTEP_READY=2"
set [204] 1
#SAY
֪ҵġ\
ǰֻꡣȥһҵɣٰŪû\ \
<˵ʲô/@exit>

[@SinQuest_SeeAgain_1]
#SAY
壬ꡣ꼴ҪΪһ塭\
ȥѰҵ-ɡ\
帴˾Ͳˡҵ\ \
< /@Exit>

[@SinQuest_End]
#IF
checkitem ź 1
checkjob warrior
#ACT
mov A0 "SinGiSun"
mov D0 2
mov D1 0
mov D2 0
mov D3 0
goto @EveryThingReward
FormatStr "FLD_SINUSERNAME='%s'" %USERNAME
UpdateValueSql "TBL_SinGiSunQuest" %A9 "FLD_SINMAINSTEP=3,FLD_SINSTEP_READY=0"
#SAY
ڿԻصҵˡҵźҵѰɡ\
ҴѣҺܸм\ \
<εðվô/@exit>
#ELSEACT
break
#ELSESAY
ҵҵĶȥҵźһ\ \
< /@Exit>

[@SinQuest_End_2]
#IF
checkjob wizard
checkitem ź 1
#ACT
mov A0 "SinGiSun"
mov D0 2
mov D1 1
mov D2 0
mov D3 0
goto @EveryThingReward
FormatStr "FLD_SINUSERNAME='%s'" %USERNAME
UpdateValueSql "TBL_SinGiSunQuest" %A9 "FLD_SINMAINSTEP=3,FLD_SINSTEP_READY=0"
#SAY
ڿԻصҵˡҵźҵѰɡ\
ҴѣҺܸм\ \
<εðվô/@exit>
#ELSEACT
break
#ELSESAY
ҵҵĶȥҵźһ\ \
< /@Exit>

[@SinQuest_End_3]
#ACT
mov A0 "SinGiSun"
mov D0 2
mov D1 2
mov D2 0
mov D3 0
goto @EveryThingReward
FormatStr "FLD_SINUSERNAME='%s'" %USERNAME
UpdateValueSql "TBL_SinGiSunQuest" %A9 "FLD_SINMAINSTEP=3,FLD_SINSTEP_READY=0"
#SAY
ڿԻصҵˡҵźҵѰɡ\
ҴѣҺܸм\ \
<εðվô/@exit>
#ELSEACT
break
#ELSESAY
ҵҵĶȥҵźһ\ \
< /@Exit>

[@SinQuest_Pachun]
#IF
checkitem  1
checkjob warrior
#SAY
Ѱ\
Ѱ񽻸ңҸ\
ӺܾúܾǰʼҾͿõǿġ\
ĳһսУʹǸҲ֮ˡ\
ڸȥر֮ˣڿʵҵԸˡ\
̫лˡ\ \
< /@exit>
#ACT
mov A0 "SinGiSun"
mov D0 4
mov D1 0
mov D2 0
goto @EveryThingReward
set [203] 1
take  1
FormatStr "FLD_SINUSERNAME='%s'" %USERNAME
UpdateValueSql "TBL_SinGiSunQuest" %A9 "FLD_SINMAINSTEP=4,FLD_SINSTEP_READY=0"
break

#IF
checkitem  1
checkjob taoist
#SAY
Ѱ\
Ѱ񽻸ңҸ\
ӺܾúܾǰʼҾͿõǿġ\
ĳһսУʹǸҲ֮ˡ\
ڸȥر֮ˣڿʵҵԸˡ\
̫лˡ\ \
< /@exit>
#ACT
mov A0 "SinGiSun"
mov D0 4
mov D1 1
mov D2 0
goto @EveryThingReward
set [203] 1
take  1
FormatStr "FLD_SINUSERNAME='%s'" %USERNAME
UpdateValueSql "TBL_SinGiSunQuest" %A9 "FLD_SINMAINSTEP=4,FLD_SINSTEP_READY=0"
break

#IF
checkitem  1
checkjob wizard
#SAY
Ѱ\
Ѱ񽻸ңҸ\
ӺܾúܾǰʼҾͿõǿġ\
ĳһսУʹǸҲ֮ˡ\
ڸȥر֮ˣڿʵҵԸˡ\
̫лˡ\ \
< /@exit>
#ACT
mov A0 "SinGiSun"
mov D0 4
mov D1 2
mov D2 0
goto @EveryThingReward
set [203] 1
take  1
FormatStr "FLD_SINUSERNAME='%s'" %USERNAME
UpdateValueSql "TBL_SinGiSunQuest" %A9 "FLD_SINMAINSTEP=4,FLD_SINSTEP_READY=0"
break

#IF
#SAY
ɱ˰... \
Ѱ񶪵? \ \
< /@exit>

[@SinQuest_Pachun_start]
#IF
checkitem  1
#SAY
Ϣ,Ӧÿ... \
Ȼǵ,ȷȷʵʵ. \
ڲϵ. \
ɱҲֻһ...\ \
<ֲɱֻܿ.../@SinQuest_Pachun_start_1> \
#ELSEACT
goto @SinQuest_Pachun_start_0
break

[@SinQuest_Pachun_start_0]
#SAY
ֻҪܼ֮\
ܰҴܰ\
ֻʱѡ\
ҪǸر֮š\ \
< /@Exit>

[@SinQuest_Pachun_start_1]
#SAY
Һ顣\
齻ңһ㴩ħʯ\
ǣҵֻͷ2Сʱ\
2Сʱڳ\
ܰ󣬰{FCOLOR/10}{FCOLOR/12}ҡ\
ðԹر֮š\
һҪܰѰ񽻸ҡ\
ðɣԽȥˡ\ \
<4ĸ/@aboutsingun4rw>\
< /@Exit>

[@aboutsingun4rw]
#call [SinGiSun\񸱱.txt] @Starsingunfuben
}
;;;QQ:67762207